<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>2023年秋季大型综合招聘会 - 职场社交</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        :root {
            --primary: #2563eb;
            --primary-light: #eff6ff;
            --secondary: #0f766e;
            --dark: #1e293b;
            --gray: #64748b;
            --light-gray: #f1f5f9;
            --border-gray: #cbd5e1;
            --danger: #ef4444;
        }
        
        body {
            font-family: 'Inter', system-ui, sans-serif;
            background-color: #f8fafc;
            color: var(--dark);
            line-height: 1.6;
        }
        
        .navbar {
            background-color: white;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
        }
        
        .logo {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--primary);
            text-decoration: none;
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }
        
        .main-container {
            padding: 2rem 0;
        }
        
        .breadcrumb {
            margin-bottom: 1.5rem;
            background-color: transparent;
            padding: 0;
        }
        
        .breadcrumb-item a {
            color: var(--gray);
            text-decoration: none;
        }
        
        .breadcrumb-item.active {
            color: var(--dark);
        }
        
        .page-title {
            font-size: 2rem;
            font-weight: 700;
            margin-bottom: 1.5rem;
            color: var(--dark);
        }
        
        /* 详情头部 */
        .fair-header {
            background-color: white;
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
            margin-bottom: 2rem;
        }
        
        .fair-banner {
            height: 300px;
            position: relative;
        }
        
        .fair-banner-img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .fair-banner-overlay {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            background: linear-gradient(transparent, rgba(0, 0, 0, 0.7));
            padding: 1.5rem;
            color: white;
        }
        
        .fair-status {
            display: inline-block;
            background-color: var(--primary);
            color: white;
            padding: 0.25rem 0.75rem;
            border-radius: 20px;
            font-size: 0.85rem;
            margin-right: 1rem;
        }
        
        .fair-status.ended {
            background-color: var(--gray);
        }
        
        .fair-status.hot {
            background-color: var(--danger);
        }
        
        .fair-actions {
            display: flex;
            gap: 1rem;
            margin-top: 1rem;
        }
        
        .action-button {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.5rem 1.25rem;
            border-radius: 6px;
            font-weight: 500;
            cursor: pointer;
            transition: all 0.2s;
            border: none;
        }
        
        .btn-primary {
            background-color: var(--primary);
            color: white;
        }
        
        .btn-primary:hover {
            background-color: #1d4ed8;
        }
        
        .btn-outline {
            background-color: transparent;
            border: 1px solid var(--border-gray);
            color: var(--dark);
        }
        
        .btn-outline:hover {
            border-color: var(--primary);
            color: var(--primary);
        }
        
        /* 详情内容区 */
        .fair-content {
            padding: 1.5rem;
        }
        
        .fair-meta {
            display: flex;
            flex-wrap: wrap;
            gap: 1.5rem;
            margin-bottom: 1.5rem;
            padding-bottom: 1.5rem;
            border-bottom: 1px solid var(--light-gray);
        }
        
        .meta-item {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            color: var(--gray);
        }
        
        .meta-item i {
            color: var(--primary);
        }
        
        .meta-label {
            font-weight: 500;
            color: var(--dark);
        }
        
        .fair-description {
            margin-bottom: 2rem;
            line-height: 1.8;
        }
        
        .section-title {
            font-size: 1.25rem;
            font-weight: 600;
            margin-bottom: 1rem;
            padding-bottom: 0.5rem;
            border-bottom: 2px solid var(--primary-light);
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }
        
        .section-title i {
            color: var(--primary);
        }
        
        /* 招聘会详情信息 */
        .fair-details {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
            gap: 1.5rem;
            margin-bottom: 2rem;
        }
        
        .detail-item {
            background-color: var(--light-gray);
            padding: 1rem;
            border-radius: 8px;
        }
        
        .detail-label {
            font-size: 0.9rem;
            color: var(--gray);
            margin-bottom: 0.25rem;
        }
        
        .detail-value {
            font-weight: 500;
        }
        
        /* 企业列表 */
        .company-list {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
            gap: 1.5rem;
            margin-bottom: 2rem;
        }
        
        .company-item {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 1rem;
            background-color: white;
            border-radius: 8px;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
            transition: transform 0.2s;
        }
        
        .company-item:hover {
            transform: translateY(-3px);
        }
        
        .company-logo {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            object-fit: cover;
            margin-bottom: 0.75rem;
            border: 1px solid var(--light-gray);
        }
        
        .company-name {
            font-weight: 500;
            text-align: center;
            margin-bottom: 0.25rem;
        }
        
        .company-jobs {
            font-size: 0.85rem;
            color: var(--gray);
        }
        
        /* 日程安排 */
        .schedule-timeline {
            position: relative;
            margin-bottom: 2rem;
            padding-left: 2rem;
        }
        
        .schedule-timeline::before {
            content: '';
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            width: 4px;
            background-color: var(--primary-light);
            border-radius: 4px;
        }
        
        .schedule-item {
            position: relative;
            margin-bottom: 1.5rem;
            padding-bottom: 1.5rem;
            border-bottom: 1px solid var(--light-gray);
        }
        
        .schedule-item:last-child {
            margin-bottom: 0;
            padding-bottom: 0;
            border-bottom: none;
        }
        
        .schedule-item::before {
            content: '';
            position: absolute;
            left: -2.5rem;
            top: 0.3rem;
            width: 16px;
            height: 16px;
            border-radius: 50%;
            background-color: var(--primary);
        }
        
        .schedule-time {
            font-weight: 600;
            margin-bottom: 0.5rem;
        }
        
        .schedule-content {
            background-color: white;
            padding: 1rem;
            border-radius: 8px;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
        }
        
        .schedule-title {
            font-weight: 500;
            margin-bottom: 0.25rem;
        }
        
        /* 左侧边栏 */
        .sidebar {
            position: sticky;
            top: 20px;
        }
        
        .organizer-card {
            background-color: white;
            border-radius: 8px;
            padding: 1.5rem;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
            margin-bottom: 1.5rem;
        }
        
        .organizer-header {
            display: flex;
            align-items: center;
            gap: 1rem;
            margin-bottom: 1rem;
        }
        
        .organizer-avatar {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            object-fit: cover;
        }
        
        .organizer-name {
            font-weight: 600;
            margin-bottom: 0;
        }
        
        .organizer-role {
            font-size: 0.85rem;
            color: var(--gray);
        }
        
        .contact-info {
            background-color: var(--light-gray);
            padding: 1rem;
            border-radius: 8px;
            margin-bottom: 1rem;
        }
        
        .contact-item {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            margin-bottom: 0.75rem;
        }
        
        .contact-item:last-child {
            margin-bottom: 0;
        }
        
        .contact-item i {
            color: var(--primary);
            width: 20px;
            text-align: center;
        }
        
        /* 分享卡片 */
        .share-card {
            background-color: white;
            border-radius: 8px;
            padding: 1.5rem;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
            margin-bottom: 1.5rem;
        }
        
        .share-title {
            font-weight: 600;
            margin-bottom: 1rem;
        }
        
        .share-buttons {
            display: flex;
            gap: 0.75rem;
        }
        
        .share-btn {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            transition: transform 0.2s;
        }
        
        .share-btn:hover {
            transform: translateY(-3px);
        }
        
        .share-weixin {
            background-color: #07c160;
        }
        
        .share-weibo {
            background-color: #ff8300;
        }
        
        .share-qq {
            background-color: #12b7f5;
        }
        
        .share-link {
            background-color: var(--gray);
        }
        
        /* 留言区 */
        .comments-section {
            background-color: white;
            border-radius: 8px;
            padding: 1.5rem;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
            margin-bottom: 2rem;
        }
        
        .comments-header {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 1.5rem;
        }
        
        .comments-count {
            font-weight: 600;
            color: var(--primary);
        }
        
        .comment-sort {
            display: flex;
            gap: 1rem;
        }
        
        .sort-option {
            color: var(--gray);
            cursor: pointer;
        }
        
        .sort-option.active {
            color: var(--primary);
            font-weight: 500;
        }
        
        .comment-form {
            display: flex;
            gap: 1rem;
            margin-bottom: 2rem;
        }
        
        .user-avatar {
            width: 48px;
            height: 48px;
            border-radius: 50%;
            object-fit: cover;
        }
        
        .comment-input-container {
            flex: 1;
        }
        
        .comment-input {
            width: 100%;
            padding: 1rem;
            border: 1px solid var(--border-gray);
            border-radius: 8px;
            resize: none;
            margin-bottom: 0.75rem;
            min-height: 100px;
        }
        
        .comment-input:focus {
            outline: none;
            border-color: var(--primary);
            box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
        }
        
        .comment-actions {
            display: flex;
            justify-content: flex-end;
        }
        
        .submit-comment {
            background-color: var(--primary);
            color: white;
            border: none;
            padding: 0.5rem 1.25rem;
            border-radius: 6px;
            cursor: pointer;
            transition: all 0.2s;
        }
        
        .submit-comment:hover {
            background-color: #1d4ed8;
        }
        
        .comments-list {
            display: flex;
            flex-direction: column;
            gap: 1.5rem;
        }
        
        .comment-item {
            display: flex;
            gap: 1rem;
            padding-bottom: 1.5rem;
            border-bottom: 1px solid var(--light-gray);
        }
        
        .comment-item:last-child {
            padding-bottom: 0;
            border-bottom: none;
        }
        
        .comment-content {
            flex: 1;
        }
        
        .comment-header {
            display: flex;
            justify-content: space-between;
            margin-bottom: 0.5rem;
        }
        
        .comment-author {
            font-weight: 500;
        }
        
        .comment-time {
            font-size: 0.85rem;
            color: var(--gray);
        }
        
        .comment-text {
            margin-bottom: 0.75rem;
        }
        
        .comment-footer {
            display: flex;
            gap: 1.5rem;
            font-size: 0.9rem;
        }
        
        .comment-action {
            display: flex;
            align-items: center;
            gap: 0.25rem;
            color: var(--gray);
            cursor: pointer;
        }
        
        .comment-action:hover {
            color: var(--primary);
        }
        
        .comment-action.liked {
            color: var(--danger);
        }
        
        /* 回复区 */
        .replies {
            margin-top: 1rem;
            margin-left: 2rem;
            display: flex;
            flex-direction: column;
            gap: 1rem;
        }
        
        .reply-item {
            display: flex;
            gap: 0.75rem;
            padding: 0.75rem;
            background-color: var(--light-gray);
            border-radius: 8px;
        }
        
        .reply-content {
            flex: 1;
        }
        
        .reply-header {
            display: flex;
            justify-content: space-between;
            margin-bottom: 0.25rem;
            font-size: 0.9rem;
        }
        
        .reply-author {
            font-weight: 500;
        }
        
        .reply-time {
            font-size: 0.8rem;
            color: var(--gray);
        }
        
        .reply-text {
            margin-bottom: 0.5rem;
            font-size: 0.9rem;
        }
        
        .reply-footer {
            display: flex;
            gap: 1rem;
            font-size: 0.85rem;
        }
        
        .reply-form {
            display: flex;
            gap: 0.75rem;
            margin-top: 1rem;
        }
        
        .reply-input {
            flex: 1;
            padding: 0.75rem;
            border: 1px solid var(--border-gray);
            border-radius: 6px;
            resize: none;
            min-height: 80px;
        }
        
        .reply-input:focus {
            outline: none;
            border-color: var(--primary);
            box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
        }
        
        .reply-actions {
            display: flex;
            justify-content: flex-end;
            gap: 0.75rem;
            margin-top: 0.5rem;
        }
        
        .cancel-reply {
            background-color: transparent;
            border: 1px solid var(--border-gray);
            color: var(--gray);
            padding: 0.35rem 1rem;
            border-radius: 6px;
            cursor: pointer;
        }
        
        .submit-reply {
            background-color: var(--primary);
            color: white;
            border: none;
            padding: 0.35rem 1rem;
            border-radius: 6px;
            cursor: pointer;
        }
        
        
        /* 响应式调整 */
        @media (max-width: 768px) {
            .fair-banner {
                height: 200px;
            }
            
            .page-title {
                font-size: 1.5rem;
            }
            
            .fair-actions {
                flex-wrap: wrap;
            }
            
            .action-button {
                flex: 1;
                justify-content: center;
            }
            
            .fair-meta {
                gap: 1rem;
            }
            
            .company-list {
                grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
            }
            
            .company-logo {
                width: 60px;
                height: 60px;
            }
            
            .schedule-timeline {
                padding-left: 1.5rem;
            }
            
            .schedule-item::before {
                left: -1.8rem;
            }
            
            .comment-form {
                flex-direction: column;
                align-items: flex-start;
            }
            
            .replies {
                margin-left: 0;
            }
        }
    </style>
</head>
<body>
    <!-- 导航栏 -->
    <nav class="navbar navbar-expand-lg py-3">
        <div class="container">
            <a href="#" class="logo">
                <i class="fas fa-briefcase"></i>
                职场社交
            </a>
            
            <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
                <span class="navbar-toggler-icon"></span>
            </button>
            
            <div class="collapse navbar-collapse" id="navbarNav">
                <ul class="navbar-nav ms-auto gap-4">
                    <li class="nav-item"><a href="#" class="nav-link">首页</a></li>
                    <li class="nav-item"><a href="#" class="nav-link">职位</a></li>
                    <li class="nav-item"><a href="#" class="nav-link active">招聘会</a></li>
                    <li class="nav-item"><a href="#" class="nav-link">公司</a></li>
                    <li class="nav-item"><a href="#" class="nav-link">社区</a></li>
                    <li class="nav-item">
                        <a href="#" class="nav-link" title="个人中心">
                            <img src="https://picsum.photos/100/100?random=1" alt="用户头像" class="rounded-circle" style="width: 32px; height: 32px;">
                        </a>
                    </li>
                </ul>
            </div>
        </div>
    </nav>
    
    <div class="container main-container">
        <!-- 面包屑导航 -->
        <nav aria-label="breadcrumb">
            <ol class="breadcrumb">
                <li class="breadcrumb-item"><a href="#">首页</a></li>
                <li class="breadcrumb-item"><a href="#">招聘会</a></li>
                <li class="breadcrumb-item active" aria-current="page">2023年秋季大型综合招聘会</li>
            </ol>
        </nav>
        
        <div class="row">
            <!-- 主要内容区 -->
            <div class="col-lg-8">
                <!-- 招聘会头部 -->
                <div class="fair-header">
                    <div class="fair-banner">
                        <img src="https://picsum.photos/1200/400?random=30" alt="2023年秋季大型综合招聘会" class="fair-banner-img">
                        <div class="fair-banner-overlay">
                            <div>
                                <span class="fair-status hot">热门</span>
                                <span class="fair-status">即将开始</span>
                            </div>
                            <div class="fair-actions">
                                <button class="action-button btn-primary" onclick="registerFair()">
                                    <i class="fas fa-user-plus"></i>
                                    立即报名
                                </button>
                                <button class="action-button btn-outline" onclick="toggleLike()">
                                    <i class="far fa-heart" id="likeIcon"></i>
                                    <span id="likeText">点赞</span>
                                </button>
                                <button class="action-button btn-outline" onclick="toggleSave()">
                                    <i class="far fa-bookmark" id="saveIcon"></i>
                                    <span id="saveText">收藏</span>
                                </button>
                            </div>
                        </div>
                    </div>
                    
                    <div class="fair-content">
                        <h1 class="page-title">2023年秋季大型综合招聘会</h1>
                        
                        <div class="fair-meta">
                            <div class="meta-item">
                                <i class="far fa-calendar-alt"></i>
                                <span><span class="meta-label">举办时间：</span>2023-10-28 09:00 至 17:00</span>
                            </div>
                            <div class="meta-item">
                                <i class="fas fa-map-marker-alt"></i>
                                <span><span class="meta-label">举办地点：</span>北京国家会议中心</span>
                            </div>
                            <div class="meta-item">
                                <i class="fas fa-building"></i>
                                <span><span class="meta-label">参展企业：</span>300+</span>
                            </div>
                            <div class="meta-item">
                                <i class="fas fa-user-check"></i>
                                <span><span class="meta-label">已报名：</span>2,845人</span>
                            </div>
                        </div>
                        
                        <div class="fair-description">
                            <p>2023年秋季大型综合招聘会将汇集300多家知名企业，提供超过10000个就业岗位，涵盖多个行业。本次招聘会由北京人才市场主办，旨在为企业和求职者搭建高效对接平台。</p>
                            <p>无论您是应届毕业生、有工作经验的专业人士，还是正在寻求职业转型的职场人，都能在这里找到合适的机会。现场将设置简历诊断区、职业规划咨询区和面试技巧指导区，为求职者提供全方位的就业服务。</p>
                            <p>参会企业包括多家世界500强企业、行业领军企业和快速发展的创新型企业，覆盖IT/互联网、金融、教育、医疗健康、制造业、服务业等多个领域。</p>
                        </div>
                        
                        <h2 class="section-title">
                            <i class="fas fa-info-circle"></i>
                            招聘会详情
                        </h2>
                        
                        <div class="fair-details">
                            <div class="detail-item">
                                <div class="detail-label">主办方</div>
                                <div class="detail-value">北京人才市场</div>
                            </div>
                            <div class="detail-item">
                                <div class="detail-label">承办方</div>
                                <div class="detail-value">职场社交网络</div>
                            </div>
                            <div class="detail-item">
                                <div class="detail-label">招聘会规模</div>
                                <div class="detail-value">300+ 企业，10000+ 岗位</div>
                            </div>
                            <div class="detail-item">
                                <div class="detail-label">适合人群</div>
                                <div class="detail-value">应届生、社会人士、职场转型者</div>
                            </div>
                            <div class="detail-item">
                                <div class="detail-label">门票信息</div>
                                <div class="detail-value">免费（需提前报名）</div>
                            </div>
                            <div class="detail-item">
                                <div class="detail-label">交通指引</div>
                                <div class="detail-value">地铁8号线奥林匹克公园站B口出</div>
                            </div>
                        </div>
                        
                        <h2 class="section-title">
                            <i class="fas fa-building"></i>
                            部分参展企业
                        </h2>
                        
                        <div class="company-list">
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=40" alt="科技有限公司" class="company-logo">
                                <div class="company-name">未来科技</div>
                                <div class="company-jobs">52个岗位</div>
                            </div>
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=41" alt="金融服务集团" class="company-logo">
                                <div class="company-name">恒信金融</div>
                                <div class="company-jobs">38个岗位</div>
                            </div>
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=42" alt="教育科技公司" class="company-logo">
                                <div class="company-name">智慧教育</div>
                                <div class="company-jobs">45个岗位</div>
                            </div>
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=43" alt="医疗健康公司" class="company-logo">
                                <div class="company-name">康泰医疗</div>
                                <div class="company-jobs">29个岗位</div>
                            </div>
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=44" alt="制造企业" class="company-logo">
                                <div class="company-name">精工制造</div>
                                <div class="company-jobs">63个岗位</div>
                            </div>
                            <div class="company-item">
                                <img src="https://picsum.photos/200/200?random=45" alt="服务企业" class="company-logo">
                                <div class="company-name">优享服务</div>
                                <div class="company-jobs">41个岗位</div>
                            </div>
                        </div>
                        <div class="text-center mb-4">
                            <button class="btn btn-outline-secondary">查看全部企业 <i class="fas fa-chevron-right ms-1"></i></button>
                        </div>
                        
                        <h2 class="section-title">
                            <i class="fas fa-clock"></i>
                            活动日程安排
                        </h2>
                        
                        <div class="schedule-timeline">
                            <div class="schedule-item">
                                <div class="schedule-time">08:30 - 09:00</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">参会者签到入场</div>
                                    <div>领取招聘会手册、企业名录和活动指南</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">09:00 - 09:30</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">开幕式</div>
                                    <div>主办方致辞、企业代表发言、活动介绍</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">09:30 - 12:00</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">企业招聘洽谈</div>
                                    <div>求职者与企业HR面对面交流、投递简历</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">10:00 - 11:00</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">职业规划讲座</div>
                                    <div>主题：《职场新人如何规划职业生涯》</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">12:00 - 13:30</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">午休时间</div>
                                    <div>提供简餐区和休息区</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">13:30 - 16:30</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">企业招聘洽谈</div>
                                    <div>求职者与企业HR面对面交流、投递简历</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">14:00 - 15:00</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">面试技巧工作坊</div>
                                    <div>资深HR分享面试经验和技巧</div>
                                </div>
                            </div>
                            <div class="schedule-item">
                                <div class="schedule-time">16:30 - 17:00</div>
                                <div class="schedule-content">
                                    <div class="schedule-title">闭幕式</div>
                                    <div>活动总结、后续安排说明</div>
                                </div>
                            </div>
                        </div>
                        
                        <!-- 留言区 -->
                        <div class="comments-section">
                            <div class="comments-header">
                                <h2 class="section-title mb-0">
                                    <i class="fas fa-comments"></i>
                                    留言讨论
                                </h2>
                                <div class="comments-count">342条留言</div>
                            </div>
                            
                            <div class="comment-sort">
                                <div class="sort-option active" onclick="sortComments('latest')">最新</div>
                                <div class="sort-option" onclick="sortComments('hot')">最热</div>
                            </div>
                            
                            <!-- 留言输入框 -->
                            <div class="comment-form">
                                <img src="https://picsum.photos/100/100?random=1" alt="用户头像" class="user-avatar">
                                <div class="comment-input-container">
                                    <textarea class="comment-input" placeholder="分享你的想法..."></textarea>
                                    <div class="comment-actions">
                                        <button class="submit-comment" onclick="submitComment()">发表留言</button>
                                    </div>
                                </div>
                            </div>
                            
                            <!-- 留言列表 -->
                            <div class="comments-list">
                                <!-- 留言1 -->
                                <div class="comment-item">
                                    <img src="https://picsum.photos/100/100?random=50" alt="用户头像" class="user-avatar">
                                    <div class="comment-content">
                                        <div class="comment-header">
                                            <div class="comment-author">李小华</div>
                                            <div class="comment-time">2023-10-20 14:32</div>
                                        </div>
                                        <div class="comment-text">
                                            请问这次招聘会有软件开发相关的岗位吗？我是计算机专业的应届毕业生，想找一份后端开发的工作。
                                        </div>
                                        <div class="comment-footer">
                                            <div class="comment-action" onclick="likeComment(this)">
                                                <i class="far fa-heart"></i>
                                                <span>42</span>
                                            </div>
                                            <div class="comment-action" onclick="showReplyForm(this)">
                                                <i class="far fa-comment"></i>
                                                <span>回复</span>
                                            </div>
                                        </div>
                                        
                                        <!-- 回复区 -->
                                        <div class="replies">
                                            <div class="reply-item">
                                                <img src="https://picsum.photos/100/100?random=20" alt="张招聘" class="user-avatar" style="width: 36px; height: 36px;">
                                                <div class="reply-content">
                                                    <div class="reply-header">
                                                        <div class="reply-author">张招聘 <span style="color: var(--primary); font-size: 0.8rem;">主办方</span></div>
                                                        <div class="reply-time">2023-10-20 15:10</div>
                                                    </div>
                                                    <div class="reply-text">
                                                        有的，本次招聘会有多家科技公司参与，包括未来科技、智慧互联等企业都在招聘软件开发相关岗位，其中后端开发岗位大约有80多个。
                                                    </div>
                                                    <div class="reply-footer">
                                                        <div class="comment-action" onclick="likeReply(this)">
                                                            <i class="far fa-heart"></i>
                                                            <span>15</span>
                                                        </div>
                                                        <div class="comment-action" onclick="showReplyForm(this, true)">
                                                            <i class="far fa-comment"></i>
                                                            <span>回复</span>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        
                                        <!-- 回复表单 (默认隐藏) -->
                                        <div class="reply-form" style="display: none;">
                                            <img src="https://picsum.photos/100/100?random=1" alt="用户头像" class="user-avatar" style="width: 36px; height: 36px;">
                                            <div class="comment-input-container">
                                                <textarea class="reply-input" placeholder="回复 @李小华..."></textarea>
                                                <div class="reply-actions">
                                                    <button class="cancel-reply" onclick="hideReplyForm(this)">取消</button>
                                                    <button class="submit-reply" onclick="submitReply(this)">回复</button>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                
                                <!-- 留言2 -->
                                <div class="comment-item">
                                    <img src="https://picsum.photos/100/100?random=51" alt="用户头像" class="user-avatar">
                                    <div class="comment-content">
                                        <div class="comment-header">
                                            <div class="comment-author">王大明</div>
                                            <div class="comment-time">2023-10-19 09:45</div>
                                        </div>
                                        <div class="comment-text">
                                            去年参加过你们举办的招聘会，效果非常好，找到了现在的工作。今年准备再去看看有没有更好的机会，希望能见到更多优质企业！
                                        </div>
                                        <div class="comment-footer">
                                            <div class="comment-action liked" onclick="likeComment(this)">
                                                <i class="fas fa-heart"></i>
                                                <span>89</span>
                                            </div>
                                            <div class="comment-action" onclick="showReplyForm(this)">
                                                <i class="far fa-comment"></i>
                                                <span>回复</span>
                                            </div>
                                        </div>
                                        
                                        <!-- 回复区 -->
                                        <div class="replies">
                                            <div class="reply-item">
                                                <img src="https://picsum.photos/100/100?random=20" alt="张招聘" class="user-avatar" style="width: 36px; height: 36px;">
                                                <div class="reply-content">
                                                    <div class="reply-header">
                                                        <div class="reply-author">张招聘 <span style="color: var(--primary); font-size: 0.8rem;">主办方</span></div>
                                                        <div class="reply-time">2023-10-19 10:20</div>
                                                    </div>
                                                    <div class="reply-text">
                                                        感谢您的认可！今年我们邀请了更多优质企业，其中有20多家是新加入的世界500强企业，相信会有更适合您的机会。
                                                    </div>
                                                    <div class="reply-footer">
                                                        <div class="comment-action" onclick="likeReply(this)">
                                                            <i class="far fa-heart"></i>
                                                            <span>8</span>
                                                        </div>
                                                        <div class="comment-action" onclick="showReplyForm(this, true)">
                                                            <i class="far fa-comment"></i>
                                                            <span>回复</span>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            
                                            <div class="reply-item">
                                                <img src="https://picsum.photos/100/100?random=52" alt="用户头像" class="user-avatar" style="width: 36px; height: 36px;">
                                                <div class="reply-content">
                                                    <div class="reply-header">
                                                        <div class="reply-author">赵小红</div>
                                                        <div class="reply-time">2023-10-19 14:12</div>
                                                    </div>
                                                    <div class="reply-text">
                                                        @王大明 请问去年的招聘会以什么类型的企业为主？我是做市场营销的，想了解一下有没有适合我的岗位。
                                                    </div>
                                                    <div class="reply-footer">
                                                        <div class="comment-action" onclick="likeReply(this)">
                                                            <i class="far fa-heart"></i>
                                                            <span>3</span>
                                                        </div>
                                                        <div class="comment-action" onclick="showReplyForm(this, true)">
                                                            <i class="far fa-comment"></i>
                                                            <span>回复</span>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        
                                        <!-- 回复表单 (默认隐藏) -->
                                        <div class="reply-form" style="display: none;">
                                            <img src="https://picsum.photos/100/100?random=1" alt="用户头像" class="user-avatar" style="width: 36px; height: 36px;">
                                            <div class="comment-input-container">
                                                <textarea class="reply-input" placeholder="回复 @王大明..."></textarea>
                                                <div class="reply-actions">
                                                    <button class="cancel-reply" onclick="hideReplyForm(this)">取消</button>
                                                    <button class="submit-reply" onclick="submitReply(this)">回复</button>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                
                                <!-- 留言3 -->
                                <div class="comment-item">
                                    <img src="https://picsum.photos/100/100?random=53" alt="用户头像" class="user-avatar">
                                    <div class="comment-content">
                                        <div class="comment-header">
                                            <div class="comment-author">陈思思</div>
                                            <div class="comment-time">2023-10-18 16:20</div>
                                        </div>
                                        <div class="comment-text">
                                            请问现场会有简历打印服务吗？我的简历还没打印，担心到时候不方便。另外，需要带哪些材料呢？
                                        </div>
                                        <div class="comment-footer">
                                            <div class="comment-action" onclick="likeComment(this)">
                                                <i class="far fa-heart"></i>
                                                <span>27</span>
                                            </div>
                                            <div class="comment-action" onclick="showReplyForm(this)">
                                                <i class="far fa-comment"></i>
                                                <span>回复</span>
                                            </div>
                                        </div>
                                        
                                        <!-- 回复表单 (默认隐藏) -->
                                        <div class="reply-form" style="display: none;">
                                            <img src="https://picsum.photos/100/100?random=1" alt="用户头像" class="user-avatar" style="width: 36px; height: 36px;">
                                            <div class="comment-input-container">
                                                <textarea class="reply-input" placeholder="回复 @陈思思..."></textarea>
                                                <div class="reply-actions">
                                                    <button class="cancel-reply" onclick="hideReplyForm(this)">取消</button>
                                                    <button class="submit-reply" onclick="submitReply(this)">回复</button>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            
                            <!-- 加载更多 -->
                            <div class="text-center mt-4">
                                <button class="btn btn-outline-secondary" onclick="loadMoreComments()">加载更多留言</button>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            
            <!-- 侧边栏 -->
            <div class="col-lg-4 sidebar">
                <!-- 主办方信息 -->
                <div class="organizer-card">
                    <div class="organizer-header">
                        <img src="https://picsum.photos/100/100?random=20" alt="张招聘" class="organizer-avatar">
                        <div>
                            <h3 class="organizer-name">北京人才市场</h3>
                            <div class="organizer-role">官方认证 · 主办方</div>
                        </div>
                    </div>
                    
                    <div class="contact-info">
                        <div class="contact-item">
                            <i class="fas fa-phone"></i>
                            <span>咨询电话：400-123-4567</span>
                        </div>
                        <div class="contact-item">
                            <i class="fas fa-envelope"></i>
                            <span>邮箱：info@jobfair.com</span>
                        </div>
                        <div class="contact-item">
                            <i class="fas fa-globe"></i>
                            <span>官网：www.jobfair.com</span>
                        </div>
                    </div>
                    
                    <button class="btn btn-outline-primary w-100">联系主办方</button>
                </div>
                
                <!-- 分享卡片 -->
                <div class="share-card">
                    <div class="share-title">分享招聘会</div>
                    <div class="share-buttons">
                        <div class="share-btn share-weixin" title="微信分享" onclick="showToast('微信分享功能已触发')">
                            <i class="fab fa-weixin"></i>
                        </div>
                        <div class="share-btn share-weibo" title="微博分享" onclick="showToast('微博分享功能已触发')">
                            <i class="fab fa-weibo"></i>
                        </div>
                        <div class="share-btn share-qq" title="QQ分享" onclick="showToast('QQ分享功能已触发')">
                            <i class="fab fa-qq"></i>
                        </div>
                        <div class="share-btn share-link" title="复制链接" onclick="copyLink()">
                            <i class="fas fa-link"></i>
                        </div>
                    </div>
                </div>
                
                <!-- 相关推荐 -->
                <div class="organizer-card">
                    <h3 class="share-title">相关招聘会</h3>
                    <div class="list-group">
                        <a href="#" class="list-group-item list-group-item-action d-flex gap-3 py-3">
                            <img src="https://picsum.photos/100/100?random=60" alt="2023年冬季大型综合招聘会" style="width: 60px; height: 60px; object-fit: cover; border-radius: 4px;">
                            <div>
                                <div style="font-weight: 500;">2023年冬季大型综合招聘会</div>
                                <div style="font-size: 0.85rem; color: var(--gray);">2023-12-15 · 北京</div>
                            </div>
                        </a>
                        <a href="#" class="list-group-item list-group-item-action d-flex gap-3 py-3">
                            <img src="https://picsum.photos/100/100?random=61" alt="2023年IT行业专场招聘会" style="width: 60px; height: 60px; object-fit: cover; border-radius: 4px;">
                            <div>
                                <div style="font-weight: 500;">2023年IT行业专场招聘会</div>
                                <div style="font-size: 0.85rem; color: var(--gray);">2023-11-05 · 上海</div>
                            </div>
                        </a>
                        <a href="#" class="list-group-item list-group-item-action d-flex gap-3 py-3">
                            <img src="https://picsum.photos/100/100?random=62" alt="2023年应届毕业生专场招聘会" style="width: 60px; height: 60px; object-fit: cover; border-radius: 4px;">
                            <div>
                                <div style="font-weight: 500;">2023年应届毕业生专场招聘会</div>
                                <div style="font-size: 0.85rem; color: var(--gray);">2023-11-20 · 广州</div>
                            </div>
                        </a>
                    </div>
                </div>
            </div>
        </div>
    </div>
    

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    <script>

        
        // 报名参加招聘会
        function registerFair() {
            showToast('报名成功！我们已向您的邮箱发送了确认信息');
        }
        
        // 点赞功能
        function toggleLike() {
            const likeIcon = document.getElementById('likeIcon');
            const likeText = document.getElementById('likeText');
            
            if (likeIcon.classList.contains('far')) {
                // 未点赞 -> 点赞
                likeIcon.classList.remove('far');
                likeIcon.classList.add('fas');
                likeText.textContent = '已点赞';
                showToast('点赞成功');
            } else {
                // 已点赞 -> 取消点赞
                likeIcon.classList.remove('fas');
                likeIcon.classList.add('far');
                likeText.textContent = '点赞';
                showToast('已取消点赞');
            }
        }
        
        // 收藏功能
        function toggleSave() {
            const saveIcon = document.getElementById('saveIcon');
            const saveText = document.getElementById('saveText');
            
            if (saveIcon.classList.contains('far')) {
                // 未收藏 -> 收藏
                saveIcon.classList.remove('far');
                saveIcon.classList.add('fas');
                saveText.textContent = '已收藏';
                showToast('收藏成功');
            } else {
                // 已收藏 -> 取消收藏
                saveIcon.classList.remove('fas');
                saveIcon.classList.add('far');
                saveText.textContent = '收藏';
                showToast('已取消收藏');
            }
        }
        
        // 复制链接
        function copyLink() {
            const dummy = document.createElement('textarea');
            document.body.appendChild(dummy);
            dummy.value = window.location.href;
            dummy.select();
            document.execCommand('copy');
            document.body.removeChild(dummy);
            showToast('链接已复制到剪贴板');
        }
        
        // 留言排序
        function sortComments(type) {
            document.querySelectorAll('.sort-option').forEach(option => {
                option.classList.remove('active');
            });
            document.querySelector(`.sort-option[onclick="sortComments('${type}')"]`).classList.add('active');
            
            showToast(`已按${type === 'latest' ? '最新' : '最热'}排序`);
        }
        
        // 发表留言
        function submitComment() {
            const input = document.querySelector('.comment-input');
            if (input.value.trim() === '') {
                showToast('请输入留言内容');
                return;
            }
            
            showToast('留言发表成功');
            input.value = '';
        }
        
        // 显示回复表单
        function showReplyForm(element, isReplyToReply = false) {
            // 隐藏所有回复表单
            document.querySelectorAll('.reply-form').forEach(form => {
                form.style.display = 'none';
            });
            
            // 显示当前回复表单
            const commentItem = isReplyToReply ? element.closest('.reply-item').parentNode.nextElementSibling : element.closest('.comment-content').querySelector('.reply-form');
            commentItem.style.display = 'flex';
        }
        
        // 隐藏回复表单
        function hideReplyForm(element) {
            element.closest('.reply-form').style.display = 'none';
        }
        
        // 提交回复
        function submitReply(element) {
            const input = element.closest('.reply-form').querySelector('.reply-input');
            if (input.value.trim() === '') {
                showToast('请输入回复内容');
                return;
            }
            
            showToast('回复成功');
            input.value = '';
            hideReplyForm(element);
        }
        
        // 点赞留言
        function likeComment(element) {
            const icon = element.querySelector('i');
            let count = parseInt(element.querySelector('span').textContent);
            
            if (icon.classList.contains('far')) {
                // 未点赞 -> 点赞
                icon.classList.remove('far');
                icon.classList.add('fas');
                element.classList.add('liked');
                element.querySelector('span').textContent = count + 1;
                showToast('点赞成功');
            } else {
                // 已点赞 -> 取消点赞
                icon.classList.remove('fas');
                icon.classList.add('far');
                element.classList.remove('liked');
                element.querySelector('span').textContent = count - 1;
                showToast('已取消点赞');
            }
        }
        
        // 点赞回复
        function likeReply(element) {
            const icon = element.querySelector('i');
            let count = parseInt(element.querySelector('span').textContent);
            
            if (icon.classList.contains('far')) {
                // 未点赞 -> 点赞
                icon.classList.remove('far');
                icon.classList.add('fas');
                element.classList.add('liked');
                element.querySelector('span').textContent = count + 1;
                showToast('点赞成功');
            } else {
                // 已点赞 -> 取消点赞
                icon.classList.remove('fas');
                icon.classList.add('far');
                element.classList.remove('liked');
                element.querySelector('span').textContent = count - 1;
                showToast('已取消点赞');
            }
        }
        
        // 加载更多留言
        function loadMoreComments() {
            showToast('正在加载更多留言...');
            // 模拟加载延迟
            setTimeout(() => {
                showToast('已加载全部留言');
            }, 1000);
        }
    </script>
</body>
</html>
    

